body{
	-webkit-text-size-adjust:100%;
}
/*侧边导航栏*/
#ear{
	position: fixed;
	top: 64px;
	right: 45px;
}
#sidebar{
	background-color: #ffffff;
	width: 40px;
	height: 480px;
	font-size: 3px;
	font-weight: 600;
	position: fixed;
	top: 80px;
	right: 50px;
	padding-top: 10px;
	border-radius: 5px;
	color: #888888;
	border: 1px solid #dddddd;
}
#goto{
	margin-bottom: 5px;
}
#goto li{
	margin: 0 auto;
	list-style-type: none;
	text-align: center;
	transform: scale(0.7);  /*字体缩小*/
	padding:1px;
}
#goto li:hover{
	background-color: rgba(0,161,214,1);
	color: #fff;
}

#positions{
    border-top: 1px solid #ddd;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
#toTop{
	border-top: 1px solid #ddd;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
#positions:hover{
	background-color: rgba(0,161,214,1);
	color: #fff;
}
#toTop:hover{
	background-color: rgba(0,161,214,1);
	color: #fff;
	border-radius: 0 0 5px 5px;
}


/*视频分区*/
#zone{
	width: 999px;
	margin: 50px auto;
}
#zone_video_head{
	width: 710px;
	height: 40px;
}
#zone_icon{
	float: left;
	padding-right: 5px;
}
#zone_title{
	font-size: 17px;
	float: left;
}
.zone_more{
	font-size: 10px;
	padding: 3px 25px 3px 10px;
	border:1px solid #aaaaaa; 
	margin-left: 2px;
	float: right;
	color: #888;
	position: relative;
	display: inline-flex;
	align-self: center;
	transform: scale(0.7);
}
.zone_more svg{
    bottom: -0.135em;
    right: 0em;
    position: absolute;
}
#zone_change{
	font-size: 10px;
	padding: 3px 10px 3px 25px;
	border:1px solid #aaaaaa;
	float: right; 
	color: #888;
	text-align: center;
	position: relative;
	display: inline-flex;
	align-self: center;
	transform: scale(0.7);
}
#zone_change svg{
    bottom: -0.135em;
    left: 0em;
    position: absolute;
}


#zone_video{
	width: 710px;
	height: 344px;
	float: left;
}

.a_video{
	float: left;
	width: 170px;
	height: 172px;
	margin: 3px;
}
.a_video_cover img{
	width: 170px;
	height: 96px;
}
.a_video_title{
	font-size: 12px;
	width: 170px;
	height: 40px;
	color: #333333;
}
.a_video_up{
	font-size: 5px;
	transform: scale(0.7);
	transform-origin: 0 0;
	color: #aaa;
}
.a_video_up span{
	transform: scale(0.5);
	font-size: 10px;
	padding: 0px 2px;
	border: 1px solid #aaaaaa;
	border-radius: 2px;
	color: #aaa;

}

/*分区排行榜*/

#zone_rankingList{
	width: 265px;
	float: left;
	font-size: 12px;
	margin-left: 10px;

}

#rl_head_1{
	font-size: 20px;
}

#ranking1{
	width: 265px;
	float: none;
}
.ranking{
	margin-top: 15px;
}
#r1_cover img{
	width: 100px;
	height: 60px;
	float: left;
}
#r1_title{
	font-size: 10px;

}
.rankingList_no{
	background-color: rgb(0,161,214);
	color: #fff !important;
	font-style: normal;
	padding: 1px;
	margin-right: 15px;
	font-size: 10px;
	float: left;
}
.ranking i{
	font-style: normal;
	margin-right: 15px; 
	font-size: 10px;
	color: #aaaaaa;
}
